Нужно ли ставить права на выполнение для wwwroot/ если я хочу реализовать сабж? Если да, то это как-нибудь скажется на остальных файлах (Html) в директории?
Комментарии к этой версии (14.04.2002 08:26) [~anikss] 087823a6
В общем при попытке поставить какие-то права для wwwroot\ все работает, но игнорируются свои права для поддиректорий. (то есть wwwroot\admin\ становится вседоступной и т.п.). Наверное, это бага. Решил проблему, прописав права на выполнение самому wwwroot\index.php.
to anikss: у вас сбился порядок перечисления объектов. В секции Rights: Eserv.ini wwwroot должен быть указан выше всех его подкаталогов. Положите в каталог Eserv файл с именем noreg (если ещё не сделали), отредактируйте Eserv.ini руками и перезапустите Eserv.
pig пишет: to anikss: у вас сбился порядок перечисления объектов. В секции Rights: Eserv.ini wwwroot должен быть указан выше всех его подкаталогов. Положите в каталог Eserv файл с именем noreg (если ещё не сделали), отредактируйте Eserv.ini руками и перезапустите Eserv.
Спасибо, но у меня изначально при установке Есерва объект wwwroot\ вообще не был прописан. Потому я и дописал его позже. Однако для меня не является проблемой и решение, используемое мною сейчас.
Если index.php единственный скрипт в этом каталоге, то так даже правильнее. А то, что секция Rights: чувствительна к порядку перечисления объектов, просто запомните на будущее.
Никак.
Да, забыл. На htm — не скажется.
to anikss: у вас сбился порядок перечисления объектов. В секции Rights: Eserv.ini wwwroot должен быть указан выше всех его подкаталогов. Положите в каталог Eserv файл с именем noreg (если ещё не сделали), отредактируйте Eserv.ini руками и перезапустите Eserv.
Спасибо, но у меня изначально при установке Есерва объект wwwroot\ вообще не был прописан. Потому я и дописал его позже. Однако для меня не является проблемой и решение, используемое мною сейчас.